technical estoppel - Alemán Inglés Diccionario